Nuestro servicio web ofrece a los usuarios la oportunidad de comunicarse con RFEM 6 y RSTAB 9 utilizando varios lenguajes de programación. Las funciones de alto nivel (HLF) de Dlubal le permiten ampliar y simplificar la funcionalidad del servicio web. El uso de nuestro servicio web en línea con RFEM 6 y RSTAB 9 facilita y acelera el trabajo de los ingenieros. ¡Compruébelo ahora! Este tutorial le muestra cómo usar la biblioteca en C# con un ejemplo simple.
Los servicios web recientemente introducidos ofrecen a los usuarios la capacidad de comunicarse con RFEM 6 utilizando el lenguaje de programación que elijan. Esta característica se ha mejorado con nuestra biblioteca de funciones de alto nivel (HLF). Las bibliotecas están disponibles para Python, JavaScript y C #. Este artículo analiza un caso de uso práctico de la programación de un generador de cerchas en 2D con Python. "Aprender haciendo", como dice el refrán.
El servicio web es una comunicación entre máquinas y programas. Esta comunicación se proporciona a través de la red y, por lo tanto, puede ser utilizada por cualquier programa que pueda enviar y recibir cadenas de caracteres a través del protocolo HTTP. RFEM 6 y RSTAB 9 proporcionan una interfaz basada en estos servicios web multiplataforma. Este tutorial muestra los conceptos básicos utilizando el lenguaje de programación VBA.
"Una buena herramienta hace la mitad del trabajo": Este proverbio podría aplicarse igualmente a la industria del software. Cuanto mejor se adapta un programa a las tareas, éstas se pueden resolver de manera más eficiente. La variedad y complejidad de los problemas actuales, especialmente en la ingeniería de estructuras, requieren soluciones diseñadas de manera específica. La creación de sus propios programas mediante la programación textual requiere un conocimiento profundo y una gran capacidad de abstracción. Es comprensible que solo unas pocas oficinas de ingeniería se enfrenten a este desafío. Por esta razón, existen soluciones de software adicionales que proporcionan al usuario un entorno de desarrollo visual.
RF-COM/RS-COM es una interfaz programable que permite al usuario ampliar los programas principales RFEM y RSTAB mediante macros de entrada personalizables o programas de post-proceso. En este artículo, se desarrollará una herramienta para copiar y mover las líneas seleccionadas en RFEM. Es posible copiar o mover las líneas auxiliares también a otro plano. VBA en Excel se utilizará como entorno de programación.
La primera parte de la publicación sobre la interfaz COM describe cómo abrir y cerrar RFEM. El lenguaje de programación VBA se usa en Excel; sin embargo, la secuencia del programa es la misma que para la programación con C#. Primero, es necesario agregar la referencia correspondiente en VBA para reconocer los comandos para la interfaz. In der Abbildung ist links das Beispiel anhand von RFEM 5 zu sehen.